// © 2009 Microsoft Corporation.  All rights reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace Microsoft.InformationSecurity.ISRM.TaskManagment.Classes
{
    /// <summary>
    /// Enumeration represents different days of the week. 
    /// Cannot use System.DayofWeek as it does not support bit mask.
    /// </summary>
    [Flags()]
    public enum DaysOfWeek:int
    {
        /// <summary>
        /// Represents no value
        /// </summary>
        None =0,
        /// <summary>
        /// Represents Sunday
        /// </summary>
        Sunday = 1,
        /// <summary>
        /// Represents Monday
        /// </summary>
        Monday = 2,
        /// <summary>
        /// Represents Tuesday
        /// </summary>
        Tuesday = 4,
        /// <summary>
        /// Represents Wednesday
        /// </summary>
        Wednesday = 8,
        /// <summary>
        /// Represents Thursday
        /// </summary>
        Thursday = 16,
        /// <summary>
        /// Represents Friday
        /// </summary>
        Friday = 32,
        /// <summary>
        /// Represents Saturday
        /// </summary>
        Saturday = 64
    }
}
